puppet governments - Turco Inglés Diccionario